package com.unidt.www.framework.common.util.number;

import cn.hutool.core.util.StrUtil;
import org.apache.commons.lang3.StringUtils;

/**
 * 数字的工具类，补全 {@link cn.hutool.core.util.NumberUtil} 的功能
 *
 * @author 华院计算源码
 */
public class NumberUtils {

    public static Long parseLong(String str) {
        return StrUtil.isNotEmpty(str) ? Long.valueOf(str) : null;
    }


    /**
     * 功能描述: 获取左侧长度字段
     * @author sk
     * @date 2022/12/9
     * @param length
     * @param str
     * @return java.lang.String
     */

    public static String  left(String str,Integer length){

        if(StringUtils.isBlank(str)){
            return "";
        }
        Integer size = str.length();

        if(length>size){
            return  "";
        }else {
            return  str.substring(0,length);
        }
    };


    public static void main(String[] args) {
        String ss =  left("331181207232",14);
        System.out.println(ss);
    }

}
